Modifier and Type | Method and Description |
---|---|
static boolean |
arrayContains(java.lang.String string,
java.lang.String[] array)
Array Contains
|
static boolean |
arrayContainsNull(java.lang.String string,
java.lang.String[] array)
Array Contains Null
|
static java.lang.String |
capitalize(java.lang.String string)
Capitalize a string
|
static java.lang.String[] |
cloneArrayWithBlankFirstIndex(java.lang.String[] array)
Clone Array with blank first index
|
static java.awt.Color |
getColor(double power)
Get Colour at specific intensity
|
static java.lang.String |
getDirectoryPath(java.lang.String dialogTitle,
java.awt.Component parent)
Get Directory Path JFileChooser
Limited to .metafy file extensions
|
static int |
getElementIndex(java.lang.String string,
java.lang.String[] array)
Get Index of Element in array
|
static java.lang.String |
getExtension(java.lang.String fileName)
Get extension from filename
|
static java.lang.String |
getFilePath(java.lang.String dialogTitle,
java.awt.Component parent)
Get File Path JFileChooser
|
static java.lang.String |
getFileSavePath(java.lang.String dialogTitle,
java.awt.Component parent)
Get File Save Path JFileChooser
Limited to .metafy file extensions
|
static java.lang.String |
getFormattedPath(java.lang.String filePath)
Get Formatted Path
|
static java.lang.String |
getLoadPath(java.lang.String dialogTitle,
java.awt.Component parent)
Get Load Path JFileChooser
|
static java.awt.Dimension |
getScreenDimension(java.awt.Frame frame)
Get Screen Dimensions
|
static java.lang.String |
getValidationString(java.lang.String[] paths)
Get Validation String
|
static java.lang.String |
indent(int length)
Get Indent of a given length
|
static java.lang.String |
padString(java.lang.String string,
int padAmount,
java.lang.String padSymbol)
Pad String with specified padding and length
|
static java.util.ArrayList<java.lang.String> |
readTextFile(java.net.URL filePath)
Read Text File
|
static java.lang.String |
removeExtension(java.lang.String s)
Remove filename/filepath extension
|
static double |
round(double value,
int places)
Round double to a certain number of decimals
|
static java.lang.String |
toCamelCase(java.lang.String sentence)
Convert String to Camel Case
|
static boolean |
validatePath(java.lang.String path)
Validate Filepath
|
static Utility |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static Utility[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static Utility[] values()
for (Utility c : Utility.values()) System.out.println(c);
public static Utility valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified namejava.lang.NullPointerException
- if the argument is nullpublic static boolean arrayContains(java.lang.String string, java.lang.String[] array)
string
- String string to checkarray
- String[] array used to check if string exists in itpublic static boolean arrayContainsNull(java.lang.String string, java.lang.String[] array)
string
- String string to checkarray
- String[] array used to check if string exists in itpublic static int getElementIndex(java.lang.String string, java.lang.String[] array)
string
- String string to checkarray
- String[] array used to find strings indexpublic static double round(double value, int places)
value
- double value to roundplaces
- int number of decimal places to round topublic static java.lang.String indent(int length)
length
- int string to checkpublic static java.lang.String getExtension(java.lang.String fileName)
fileName
- String filename stringpublic static java.lang.String getFormattedPath(java.lang.String filePath)
filePath
- Stringpublic static java.awt.Dimension getScreenDimension(java.awt.Frame frame)
frame
- Framepublic static java.lang.String getFilePath(java.lang.String dialogTitle, java.awt.Component parent)
dialogTitle
- Stringparent
- Component parent component of the JFileChooserpublic static java.lang.String getFileSavePath(java.lang.String dialogTitle, java.awt.Component parent)
dialogTitle
- Stringparent
- Component parent component of the JFileChooserpublic static java.lang.String getDirectoryPath(java.lang.String dialogTitle, java.awt.Component parent)
dialogTitle
- Stringparent
- Component parent component of the JFileChooserpublic static java.lang.String getLoadPath(java.lang.String dialogTitle, java.awt.Component parent)
dialogTitle
- Stringparent
- Component parent component of the JFileChooserpublic static java.lang.String capitalize(java.lang.String string)
string
- String string to capitalizepublic static java.lang.String padString(java.lang.String string, int padAmount, java.lang.String padSymbol)
string
- String string to capitalizepadAmount
- int amount to padpadSymbol
- String character used for paddingpublic static java.lang.String toCamelCase(java.lang.String sentence)
sentence
- String sentence to convert to camel casepublic static java.lang.String removeExtension(java.lang.String s)
s
- String filename/filepath stringpublic static java.lang.String[] cloneArrayWithBlankFirstIndex(java.lang.String[] array)
array
- String[] array to clonepublic static java.util.ArrayList<java.lang.String> readTextFile(java.net.URL filePath)
filePath
- URL filepaths URLpublic static boolean validatePath(java.lang.String path)
path
- String filepath to validatepublic static java.lang.String getValidationString(java.lang.String[] paths)
paths
- String[] array of filepathspublic static java.awt.Color getColor(double power)
power
- double power of intensity